cross licensing - Spanish English Dictionary